import { Injectable, HttpException, HttpStatus } from '@nestjs/common';

@Injectable()
export class ProductsService {
  // 其他方法...

  // 测试方法：抛出 HttpException
  throwHttpException(): string {
    throw new HttpException('参数错误', HttpStatus.BAD_REQUEST);
  }

  // 测试方法：抛出普通错误
  throwGenericError(): string {
    throw new Error('这是一个未知错误');
  }

  // 正常的业务方法示例
  findAll() {
    return ['商品1', '商品2', '商品3'];
  }
}